/**
 * 通用表单枚举
 */

/*表单的类型*/
export enum FormTypeEnum {

	// 文本
	text = 'text',

	// 密码
	password = 'password',

	// 文本域
	textarea = 'textarea',

	// 文件上传
	file = 'file',

	// 图片上传
	fileImage = 'file-image',

	// 下拉选择
	selector = 'selector',

	// 单选按钮
	radio = 'radio',

	// 多选按钮
	checkbox = 'checkbox',

	// 开关
	switch = 'switch',

	// 日期选择
	datePick = 'date-pick',

	// 日期时间选择
	dateTimePick = 'date-time-pick',

	// 时间选择
	timePick = 'time-pick'
}

// 文件上传接受类型
export enum AcceptEnum {
	image = '.jpg,.png,.bmp,.gif,.jpeg',
	file = '.doc,.docx,.ppt,.pptx,.xls,.xlsx,.zip,.rar,.7z'
}

// 选项列表状态类型
export enum SelectItemStateEnum {
	disabled = 'disabled',
	enabled = 'enabled',
	readonly = 'readonly',
}

// 抛出事件
export enum FormEventEnum {
	save= 'save',
	submit = 'submit',
	cancel = 'cancel',
}
